google.golang.org/grpc/internal/transport.http2Client.controlBuf (field)
24 uses
google.golang.org/grpc/internal/transport (current package)
http2_client.go#L98: controlBuf *controlBuffer
http2_client.go#L389: t.controlBuf = newControlBuffer(t.ctxDone)
http2_client.go#L477: t.loopy = newLoopyWriter(clientSide, t.framer, t.controlBuf, t.bdpEst, t.conn, t.logger, t.outgoingGoAwayHandler, t.bufferPool)
http2_client.go#L895: success, err := t.controlBuf.executeAndPut(func() bool {
http2_client.go#L999: t.controlBuf.executeAndPut(addBackStreamQuota, cleanup)
http2_client.go#L1047: t.controlBuf.put(&goAway{code: http2.ErrCodeNo, debugData: []byte("client transport shutdown"), closeConn: err})
http2_client.go#L1106: t.controlBuf.put(&incomingGoAway{})
http2_client.go#L1133: if err := t.controlBuf.put(df); err != nil {
http2_client.go#L1153: t.controlBuf.put(&outgoingWindowUpdate{streamID: s.id, increment: w})
http2_client.go#L1162: t.controlBuf.put(&outgoingWindowUpdate{streamID: s.id, increment: w})
http2_client.go#L1179: t.controlBuf.executeAndPut(updateIWS, &outgoingWindowUpdate{streamID: 0, increment: t.fc.newLimit(n)})
http2_client.go#L1180: t.controlBuf.put(&outgoingSettings{
http2_client.go#L1206: t.controlBuf.put(&outgoingWindowUpdate{
http2_client.go#L1216: t.controlBuf.put(&outgoingWindowUpdate{
http2_client.go#L1222: t.controlBuf.put(bdpPing)
http2_client.go#L1243: t.controlBuf.put(&outgoingWindowUpdate{
http2_client.go#L1254: t.controlBuf.put(&outgoingWindowUpdate{s.id, w})
http2_client.go#L1340: t.controlBuf.executeAndPut(func() bool {
http2_client.go#L1358: t.controlBuf.put(pingAck)
http2_client.go#L1399: defer t.controlBuf.put(&incomingGoAway{}) // Defer as t.mu is currently held.
http2_client.go#L1464: t.controlBuf.put(&incomingWindowUpdate{
http2_client.go#L1708: t.controlBuf.throttle()
http2_client.go#L1829: t.controlBuf.put(p)
http2_client.go#L1882: t.controlBuf.put(&outFlowControlSizeRequest{resp})